package com.asset.dispoal.business.make.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import tech.mhuang.pacebox.springboot.protocol.data.PageDTO;


@Data
@EqualsAndHashCode(callSuper = false)
public class MakePageRequest extends PageDTO {

    private String assetInstBatchId;

    @ApiModelProperty("状态")
    private String state;

    @ApiModelProperty("委派类型（1正常派案，2退案委派,3瑕疵池派案）")
    private String type;

    @ApiModelProperty("批次名称")
    private String batchName;

    @ApiModelProperty("区域类型（1省、2市、3区/县）")
    private String areaType;

    @ApiModelProperty("案件归属类型(1约定，2法定）")
    private String ascriptionType;

    @ApiModelProperty("身份证状态（全部为空，1是过期、2是未过期）")
    private String idCardState;

    @ApiModelProperty("短信状态（全部为空，1成功，0失败，2未知）")
    private String smsState;

    @ApiModelProperty("公式id")
    private String parameterId;

    /**
     * 权限字符
     */
    private String permission;

}
